import { getRandomDateTime, getNowDate, getFeatureDate } from '../../../utils'
export const menuList: any[] = [
  {
    id: 1,
    parentId: 0,
    title: '首页',
    icon: 'ri:home-3-fill',
    component: '',
    path: '',
    visible: true,
    sort: 0,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 1,
    badge: '',
    dot: true,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 1000,
    parentId: 0,
    title: 'ERP',
    icon: 'ri:store-3-fill',
    component: '',
    path: '',
    visible: true,
    sort: 10,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 2000,
    parentId: 0,
    title: 'CRM',
    icon: 'ri:user-settings-fill',
    component: '',
    path: '',
    visible: true,
    sort: 20,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 3000,
    parentId: 0,
    title: 'OA',
    icon: 'ri:book-shelf-fill',
    component: '',
    path: '',
    visible: true,
    sort: 30,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 4000,
    parentId: 0,
    title: '商城',
    icon: 'ep:shop',
    component: '',
    path: '',
    visible: true,
    sort: 40,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 5000,
    parentId: 0,
    title: '公众号',
    icon: 'ri:wechat-fill',
    component: '',
    path: '',
    visible: true,
    sort: 50,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 6000,
    parentId: 0,
    title: 'AI',
    icon: 'ri:ai-generate-2',
    component: '',
    path: '',
    visible: true,
    sort: 60,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 7000,
    parentId: 0,
    title: 'IOT',
    icon: 'ri:base-station-fill',
    component: '',
    path: '',
    visible: true,
    sort: 70,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 8000,
    parentId: 0,
    title: '工作流',
    icon: 'ri:flow-chart',
    component: '',
    path: '',
    visible: true,
    sort: 80,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 9000,
    parentId: 0,
    title: '支付',
    icon: 'ri:secure-payment-fill',
    component: '',
    path: '',
    visible: true,
    sort: 90,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 10000,
    parentId: 0,
    title: '会员',
    icon: 'ri:vip-fill',
    component: '',
    path: '',
    visible: true,
    sort: 100,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 11000,
    parentId: 0,
    title: '报表',
    icon: 'ri:slideshow-fill',
    component: '',
    path: '',
    visible: true,
    sort: 110,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12000,
    parentId: 0,
    title: '基础',
    icon: 'ri:database-2-fill',
    component: '',
    path: '',
    visible: true,
    sort: 120,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13000,
    parentId: 0,
    title: '系统',
    icon: 'ri:settings-3-fill',
    component: '',
    path: '',
    visible: true,
    sort: 130,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 2,
    parentId: 1,
    title: '首页',
    icon: 'ri:home-4-fill',
    component: '/Home/Index',
    path: '/Home/Index',
    visible: true,
    sort: 0,
    name: 'HomeIndex',
    permit: 'home:index',
    transitionName: '',
    keepAlive: true,
    isFixed: true,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 4,
    parentId: 1,
    title: '工作台',
    icon: 'ri:mac-fill',
    component: '/Home/Workbench',
    path: '/Home/Workbench',
    visible: true,
    sort: 1,
    name: 'HomeWorkbench',
    permit: 'home:workbench:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 6,
    parentId: 1,
    title: '数据大屏',
    icon: 'ri:4k-fill',
    component: '/Home/DataScreen',
    path: '/Home/DataScreen',
    visible: true,
    sort: 2,
    name: 'HomeDataScreen',
    permit: 'home:data:screen:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13001,
    parentId: 13000,
    title: '字典管理',
    icon: 'ri:book-2-fill',
    component: '/System/Dict',
    path: '/System/Dict',
    visible: true,
    sort: 1,
    name: 'SystemDictType',
    permit: 'system:dict:type:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13003,
    parentId: 13001,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:dict:type:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13004,
    parentId: 13001,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:dict:type:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13005,
    parentId: 13001,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:dict:type:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13006,
    parentId: 13001,
    title: '导出',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:dict:type:export',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13007,
    parentId: 13001,
    title: '字典数据',
    icon: 'ri:book-read-fill',
    component: '/System/Dict/Data',
    path: '/System/Dict/Data/:dictType',
    visible: false,
    sort: 1,
    name: 'SystemDictData',
    permit: 'system:dict:data:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13009,
    parentId: 13007,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:dict:data:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13010,
    parentId: 13007,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:dict:data:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13011,
    parentId: 13007,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:dict:data:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13012,
    parentId: 13007,
    title: '导出',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:dict:data:export',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13013,
    parentId: 13000,
    title: '菜单管理',
    icon: 'ep:menu',
    component: '/System/Menu',
    path: '/System/Menu',
    visible: true,
    sort: 1,
    name: 'SystemMenu',
    permit: 'system:menu:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13015,
    parentId: 13013,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:menu:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13016,
    parentId: 13013,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:menu:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13017,
    parentId: 13013,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:menu:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13018,
    parentId: 13000,
    title: '部门管理',
    icon: 'ri:team-fill',
    component: '/System/Depart',
    path: '/System/Depart',
    visible: true,
    sort: 1,
    name: 'SystemDepart',
    permit: 'system:depart:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13020,
    parentId: 13018,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:depart:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13021,
    parentId: 13018,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:depart:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13022,
    parentId: 13018,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:depart:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13023,
    parentId: 13000,
    title: '用户管理',
    icon: 'ri:user-add-fill',
    component: '/System/User',
    path: '/System/User',
    visible: true,
    sort: 1,
    name: 'SystemUser',
    permit: 'system:user:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13025,
    parentId: 13023,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:user:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13026,
    parentId: 13023,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:user:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13027,
    parentId: 13023,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:user:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13028,
    parentId: 13023,
    title: '导入',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:user:import',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13029,
    parentId: 13023,
    title: '导出',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:user:export',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13030,
    parentId: 13023,
    title: '状态更新',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:user:update-status',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13031,
    parentId: 13023,
    title: '重置密码',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:user:update-password',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13032,
    parentId: 13023,
    title: '分配角色',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:permission:assign-user-role',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13033,
    parentId: 13000,
    title: '岗位管理',
    icon: 'bi:postcard-fill',
    component: '/System/Post',
    path: '/System/Post',
    visible: true,
    sort: 1,
    name: 'SystemPost',
    permit: 'system:post:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13035,
    parentId: 13033,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:post:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13036,
    parentId: 13033,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:post:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13037,
    parentId: 13033,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:post:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13038,
    parentId: 13000,
    title: '角色管理',
    icon: 'ri:user-settings-fill',
    component: '/System/Role',
    path: '/System/Role',
    visible: true,
    sort: 1,
    name: 'SystemRole',
    permit: 'system:role:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13040,
    parentId: 13038,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:role:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13041,
    parentId: 13038,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:role:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13042,
    parentId: 13038,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:role:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13043,
    parentId: 13038,
    title: '导出',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:role:export',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13044,
    parentId: 13038,
    title: '状态更新',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:role:update-status',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13045,
    parentId: 13038,
    title: '菜单权限',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:permission:assign-role-menu',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13046,
    parentId: 13038,
    title: '数据权限',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:permission:assign-role-data-scope',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13047,
    parentId: 13000,
    title: '租户管理',
    icon: 'ri:user-heart-fill',
    component: '/System/Tenant',
    path: '/System/Tenant',
    visible: true,
    sort: 1,
    name: 'SystemTenant',
    permit: 'system:tenant:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13049,
    parentId: 13047,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:tenant:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13050,
    parentId: 13047,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:tenant:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13051,
    parentId: 13047,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:tenant:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13052,
    parentId: 13047,
    title: '导出',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:tenant:export',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13053,
    parentId: 13000,
    title: '租户套餐',
    icon: 'ri:hand-heart-fill',
    component: '/System/TenantPackage',
    path: '/System/TenantPackage',
    visible: true,
    sort: 1,
    name: 'SystemTenantPackage',
    permit: 'system:tenant-package:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13055,
    parentId: 13053,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:tenant-package:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13056,
    parentId: 13053,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:tenant-package:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13057,
    parentId: 13053,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:tenant-package:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13142,
    parentId: 13000,
    title: '审计日志',
    icon: 'ri:file-text-fill',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13058,
    parentId: 13142,
    title: '登录日志',
    icon: 'ri:file-user-fill',
    component: '/System/LoginLog',
    path: '/System/LoginLog',
    visible: true,
    sort: 1,
    name: 'SystemLoginLog',
    permit: 'system:login-log:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13060,
    parentId: 13058,
    title: '导出',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:login-log:export',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13061,
    parentId: 13142,
    title: '操作日志',
    icon: 'ri:file-settings-fill',
    component: '/System/OperateLog',
    path: '/System/OperateLog',
    visible: true,
    sort: 1,
    name: 'SystemOperateLog',
    permit: 'system:operate-log:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13063,
    parentId: 13061,
    title: '导出',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:operate-log:export',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13064,
    parentId: 13000,
    title: '通知公告',
    icon: 'ri:archive-fill',
    component: '/System/Notice',
    path: '/System/Notice',
    visible: true,
    sort: 1,
    name: 'SystemNotice',
    permit: 'system:notice:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13066,
    parentId: 13064,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:notice:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13067,
    parentId: 13064,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:notice:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13068,
    parentId: 13064,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:notice:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13069,
    parentId: 13064,
    title: '推送',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:notice:push',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13069,
    parentId: 13000,
    title: 'OAuth 2.0',
    icon: 'ri:shield-user-fill',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13070,
    parentId: 13069,
    title: '应用管理',
    icon: 'ri:apps-2-add-fill',
    component: '/System/OAuth2/Client',
    path: '/System/OAuth2/Client',
    visible: true,
    sort: 1,
    name: 'SystemOAuth2Client',
    permit: 'system:oauth2-client:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13072,
    parentId: 13070,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:oauth2-client:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13073,
    parentId: 13070,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:oauth2-client:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13074,
    parentId: 13070,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:oauth2-client:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13075,
    parentId: 13069,
    title: '令牌管理',
    icon: 'ri:admin-fill',
    component: '/System/OAuth2/Token',
    path: '/System/OAuth2/Token',
    visible: true,
    sort: 1,
    name: 'SystemOAuth2Token',
    permit: 'system:oauth2-token:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13077,
    parentId: 13075,
    title: '强退',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:oauth2-token:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13078,
    parentId: 13000,
    title: '三方登录',
    icon: 'ri:edge-new-fill',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13079,
    parentId: 13078,
    title: '三方应用',
    icon: 'ri:bubble-chart-fill',
    component: '/System/Social/Client',
    path: '/System/Social/Client',
    visible: true,
    sort: 1,
    name: 'SystemSocialClient',
    permit: 'system:social-client:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13081,
    parentId: 13079,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:social-client:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13082,
    parentId: 13079,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:social-client:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13083,
    parentId: 13079,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:social-client:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13084,
    parentId: 13078,
    title: '三方用户',
    icon: 'ri:contacts-fill',
    component: '/System/Social/User',
    path: '/System/Social/User',
    visible: true,
    sort: 1,
    name: 'SystemSocialUser',
    permit: 'system:social-user:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13086,
    parentId: 13000,
    title: '消息中心',
    icon: 'ri:message-2-fill',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13087,
    parentId: 13086,
    title: '邮箱管理',
    icon: 'ri:mail-settings-fill',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13088,
    parentId: 13087,
    title: '账号管理',
    icon: 'ri:mail-add-fill',
    component: '/System/Messages/Mail/Account',
    path: '/System/Messages/Mail/Account',
    visible: true,
    sort: 1,
    name: 'SystemMailAccount',
    permit: 'system:mail-account:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13090,
    parentId: 13088,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:mail-account:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13091,
    parentId: 13088,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:mail-account:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13092,
    parentId: 13088,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:mail-account:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13093,
    parentId: 13087,
    title: '邮件模板',
    icon: 'ri:mail-star-fill',
    component: '/System/Messages/Mail/Template',
    path: '/System/Messages/Mail/Template',
    visible: true,
    sort: 1,
    name: 'SystemMailTemplate',
    permit: 'system:mail-template:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13095,
    parentId: 13093,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:mail-template:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13096,
    parentId: 13093,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:mail-template:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13097,
    parentId: 13093,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:mail-template:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13098,
    parentId: 13093,
    title: '发送',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:mail-template:push',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13099,
    parentId: 13087,
    title: '邮件记录',
    icon: 'ri:mail-unread-fill',
    component: '/System/Messages/Mail/Log',
    path: '/System/Messages/Mail/Log',
    visible: true,
    sort: 1,
    name: 'SystemMailLog',
    permit: 'system:mail-log:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13101,
    parentId: 13086,
    title: '站内信管理',
    icon: 'ri:wireless-charging-fill',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13102,
    parentId: 13101,
    title: '模板管理',
    icon: 'ad:message-filled',
    component: '/System/Messages/Notify/Template',
    path: '/System/Messages/Notify/Template',
    visible: true,
    sort: 1,
    name: 'SystemNotifyTemplate',
    permit: 'system:notify-template:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13104,
    parentId: 13102,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:notify-template:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13105,
    parentId: 13102,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:notify-template:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13106,
    parentId: 13102,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:notify-template:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13107,
    parentId: 13102,
    title: '发送',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:notify-template:push',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13108,
    parentId: 13101,
    title: '消息记录',
    icon: 'ri:discuss-fill',
    component: '/System/Messages/Notify/Record',
    path: '/System/Messages/Notify/Record',
    visible: true,
    sort: 1,
    name: 'SystemNotifyRecord',
    permit: 'system:notify-record:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13110,
    parentId: 13101,
    title: '我的站内信',
    icon: 'ri:user-received-2-fill',
    component: '/System/Messages/Notify/My',
    path: '/My/Notify',
    visible: false,
    sort: 1,
    name: 'SystemMyNotify',
    permit: 'system:notify-record:my-page',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13112,
    parentId: 13086,
    title: '短信管理',
    icon: 'ri:smartphone-fill',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13113,
    parentId: 13112,
    title: '短信渠道',
    icon: 'ri:hotspot-fill',
    component: '/System/Messages/Sms/Channel',
    path: '/System/Messages/Sms/Channel',
    visible: true,
    sort: 1,
    name: 'SystemSmsChannel',
    permit: 'system:sms-channel:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13115,
    parentId: 13113,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:sms-channel:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13116,
    parentId: 13113,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:sms-channel:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13117,
    parentId: 13113,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:sms-channel:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13118,
    parentId: 13112,
    title: '短信模板',
    icon: 'ri:info-card-fill',
    component: '/System/Messages/Sms/Template',
    path: '/System/Messages/Sms/Template',
    visible: true,
    sort: 1,
    name: 'SystemSmsTemplate',
    permit: 'system:sms-template:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13120,
    parentId: 13118,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:sms-template:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13121,
    parentId: 13118,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:sms-template:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13122,
    parentId: 13118,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:sms-template:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13123,
    parentId: 13118,
    title: '发送',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:sms-template:push',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13124,
    parentId: 13118,
    title: '导出',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:sms-template:export',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13125,
    parentId: 13112,
    title: '短信日志',
    icon: 'ri:leaf-fill',
    component: '/System/Messages/Sms/Log',
    path: '/System/Messages/Sms/Log',
    visible: true,
    sort: 1,
    name: 'SystemSmsLog',
    permit: 'system:sms-log:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13127,
    parentId: 13000,
    title: '敏感词管理',
    icon: 'ri:aliens-fill',
    component: '/System/SensitiveWord',
    path: '/System/SensitiveWord',
    visible: true,
    sort: 1,
    name: 'SystemSensitiveWord',
    permit: 'system:sensitive-word:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13129,
    parentId: 13127,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:sensitive-word:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13130,
    parentId: 13127,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:sensitive-word:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13131,
    parentId: 13127,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:sensitive-word:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13132,
    parentId: 13127,
    title: '导出',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:sensitive-word:export',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13133,
    parentId: 13127,
    title: '检测',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:sensitive-word:check',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13134,
    parentId: 13000,
    title: '错误码管理',
    icon: 'ri:bug-fill',
    component: '/System/ErrorCode',
    path: '/System/ErrorCode',
    visible: true,
    sort: 1,
    name: 'SystemErrorCode',
    permit: 'system:error-code:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13136,
    parentId: 13134,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:error-code:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13137,
    parentId: 13134,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:error-code:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13138,
    parentId: 13134,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:error-code:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13139,
    parentId: 13134,
    title: '导出',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:error-code:export',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13140,
    parentId: 13000,
    title: '地区管理',
    icon: 'ri:map-pin-2-fill',
    component: '/System/Area',
    path: '/System/Area',
    visible: true,
    sort: 1,
    name: 'SystemArea',
    permit: 'system:area:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12001,
    parentId: 12000,
    title: 'API 日志',
    icon: 'ri:file-text-fill',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12002,
    parentId: 12001,
    title: '访问日志',
    icon: 'ri:file-info-fill',
    component: '/Infra/ApiLog/Access',
    path: '/Infra/ApiLog/Access',
    visible: true,
    sort: 1,
    name: 'InfraApiLogAccess',
    permit: 'infra:api-access-log:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12004,
    parentId: 12002,
    title: '导出',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:api-access-log:export',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12005,
    parentId: 12001,
    title: '错误日志',
    icon: 'ri:file-hwp-fill',
    component: '/Infra/ApiLog/Error',
    path: '/Infra/ApiLog/Error',
    visible: true,
    sort: 1,
    name: 'InfraApiLogError',
    permit: 'infra:api-error-log:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12007,
    parentId: 12005,
    title: '状态更新',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:api-error-log:update-status',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12008,
    parentId: 12005,
    title: '导出',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:api-error-log:export',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12009,
    parentId: 12000,
    title: '配置中心',
    icon: 'ri:equalizer-fill',
    component: '/Infra/Config',
    path: '/Infra/Config',
    visible: true,
    sort: 1,
    name: 'InfraConfig',
    permit: 'infra:config:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12011,
    parentId: 12009,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:config:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12012,
    parentId: 12009,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:config:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12013,
    parentId: 12009,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:config:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12014,
    parentId: 12009,
    title: '导出',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:config:export',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12015,
    parentId: 12000,
    title: '数据源配置',
    icon: 'ad:database-filled',
    component: '/Infra/DataSourceConfig',
    path: '/Infra/DataSourceConfig',
    visible: true,
    sort: 1,
    name: 'InfraDataSourceConfig',
    permit: 'infra:data-source-config:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12017,
    parentId: 12015,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:data-source-config:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12018,
    parentId: 12015,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:data-source-config:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12019,
    parentId: 12015,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:data-source-config:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12020,
    parentId: 12000,
    title: '资源中心',
    icon: 'ri:file-shield-2-fill',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12021,
    parentId: 12020,
    title: '资源配置',
    icon: 'ri:file-settings-fill',
    component: '/Infra/Resource/Config',
    path: '/Infra/Resource/Config',
    visible: true,
    sort: 1,
    name: 'InfraResourceConfig',
    permit: 'infra:resource-config:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12023,
    parentId: 12021,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-config:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12024,
    parentId: 12021,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-config:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12025,
    parentId: 12021,
    title: '更新主配置',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-config:update-master',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12026,
    parentId: 12021,
    title: '测试连接',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-config:test',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12027,
    parentId: 12021,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-config:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12028,
    parentId: 12021,
    title: '导出',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-config:export',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12029,
    parentId: 12020,
    title: '资源管理',
    icon: 'ri:file-search-fill',
    component: '/Infra/Resource/Library',
    path: '/Infra/Resource/Library',
    visible: true,
    sort: 1,
    name: 'InfraResourceLibrary',
    permit: 'infra:resource-library:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12030,
    parentId: 12029,
    title: '文件夹新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-library:folder:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12031,
    parentId: 12029,
    title: '文件夹修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-library:folder:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12032,
    parentId: 12029,
    title: '文件夹重命名',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-library:folder:rename',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12033,
    parentId: 12029,
    title: '文件夹移动',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-library:folder:move',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12034,
    parentId: 12029,
    title: '文件夹删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-library:folder:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12035,
    parentId: 12029,
    title: '文件新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-library:file:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12036,
    parentId: 12029,
    title: '文件修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-library:file:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12037,
    parentId: 12029,
    title: '文件引用检查',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-library:file:check-quote',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12038,
    parentId: 12029,
    title: '文件重命名',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-library:file:rename',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12038,
    parentId: 12029,
    title: '文件移动',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-library:file:move',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12039,
    parentId: 12029,
    title: '文件删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-library:file:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12040,
    parentId: 12029,
    title: '回收站文件恢复',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-library:recycle:return',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12041,
    parentId: 12029,
    title: '回收站文件删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:resource-library:recycle:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12042,
    parentId: 12000,
    title: '定时任务',
    icon: 'ad:clock-circle-filled',
    component: '/Infra/CronJob',
    path: '/Infra/CronJob',
    visible: true,
    sort: 1,
    name: 'InfraCronJob',
    permit: 'infra:cron-job:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12043,
    parentId: 12042,
    title: '新增',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:cron-job:create',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12044,
    parentId: 12042,
    title: '修改',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:cron-job:update',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12045,
    parentId: 12042,
    title: '状态更新',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:cron-job:update-status',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12046,
    parentId: 12042,
    title: '任务执行',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:cron-job:trigger',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12047,
    parentId: 12042,
    title: '删除',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:cron-job:delete',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12048,
    parentId: 12042,
    title: '导出',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:cron-job:export',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12049,
    parentId: 12042,
    title: '调度日志',
    icon: 'ri:forward-10-fill',
    component: '/Infra/CronJob/Log',
    path: '/Infra/CronJob/Log',
    visible: false,
    sort: 1,
    name: 'InfraCronJobLog',
    permit: 'infra:cron-job-log:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12050,
    parentId: 12049,
    title: '导出',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'infra:cron-job-log:export',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12051,
    parentId: 12000,
    title: '监控中心',
    icon: 'ri:eye-fill',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: '',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 1,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12052,
    parentId: 12051,
    title: '监控平台',
    icon: 'ri:edge-new-fill',
    component: '/Infra/Monitor/Platform',
    path: '/Infra/Monitor/Platform',
    visible: true,
    sort: 1,
    name: 'InfraMonitorPlatform',
    permit: 'infra:monitor-platform:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12053,
    parentId: 12051,
    title: '数据库监控',
    icon: 'ri:database-fill',
    component: '/Infra/Monitor/Database',
    path: '/Infra/Monitor/Database',
    visible: true,
    sort: 1,
    name: 'InfraMonitorDatabase',
    permit: 'infra:monitor-database:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12054,
    parentId: 12051,
    title: '服务监控',
    icon: 'ri:server-fill',
    component: '/Infra/Monitor/Server',
    path: '/Infra/Monitor/Server',
    visible: true,
    sort: 1,
    name: 'InfraMonitorServer',
    permit: 'infra:monitor-server:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 12055,
    parentId: 12051,
    title: 'redis 监控',
    icon: 'ri:instance-fill',
    component: '/Infra/Monitor/Redis',
    path: '/Infra/Monitor/Redis',
    visible: true,
    sort: 1,
    name: 'InfraMonitorRedis',
    permit: 'infra:monitor-redis:index',
    transitionName: '',
    keepAlive: true,
    isFixed: false,
    type: 2,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  },
  {
    id: 13141,
    parentId: 13038,
    title: '分配用户',
    icon: '',
    component: '',
    path: '',
    visible: true,
    sort: 1,
    name: '',
    permit: 'system:permission:assign-role-user',
    transitionName: '',
    keepAlive: false,
    isFixed: false,
    type: 3,
    badge: '',
    dot: false,
    status: 0,
    remark: '',
    creator: '1',
    create_time: getRandomDateTime(getFeatureDate(-10), getNowDate()),
    updater: '',
    update_time: '',
    deleted: false,
    deleted_time: ''
  }
]
